scapular strap - Almanca İngilizce Sözlük